package com.zhuobowen.warehouse.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ExcelIgnoreUnannotated
public class InventoryVo implements Serializable {

    private String flag;

    @ExcelProperty(value = "主键")
    private long id;

    private Object lastTime;

    private long quantity;

    private Object remark;

    private long slotId;

    private String slotCode;

    private String stockCode;

    private long time;

    private String lanewayName;

    @ExcelProperty(value = "仓库名称")
    private String warehouseName;

    private String orderNo;

    private String billCode;

    @ExcelProperty(value = "物品名称")
    private String goodsName;

    private long productionDate;

    private Object goodsStatusName;

    private Object goodsStatusId;

    private String batchNo;

    private Object supplierCode;

    private Object goodsTypeName;

    private Object supplierName;

    private long customerId;

    @ExcelProperty(value = "客户名称")
    private String customerName;

    private long goodsStandardId;

    @ExcelProperty(value = "物品规格")
    private String goodsStandardTypeName;

    private long goodsBarId;

    @ExcelProperty(value = "物品条数")
    private String goodsBarTypeName;

    private long goodsWeightId;

    @ExcelProperty(value = "物品重量")
    private String goodsWeightName;

    private long goodsBoxId;

    @ExcelProperty(value = "箱体名称")
    private String goodsBoxName;

    @ExcelProperty(value = "板数")
    private Integer stockCodeCount;

}
